package com.dhecp.project.business.domain;

import java.util.Date;

import com.dhecp.common.core.domain.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;


/**
 * 产品实体类 ProductInfo
 * 
 * @author lwl
 */
public class ProductHistory extends BaseEntity{

	private static final long serialVersionUID = 1L;
	
	private String guid;		//产品信息唯一值
	private String gBrand;		//品牌
	private String gID;			//型号
	private String gID2;		//不带杠型号
	private String gName;		//品名
	private String gSerial;		//系列
	private Double fHsMj;		//含税面价
	private Double fWsMj;		//不含税面价
	private Double fBzZk;		//标准折扣
	private String vEanUpc;		//统一物料编码
	private String vPgc;		//PGC代码
	private String vZkDm;		//折扣代码
	private String vTjLx;		//特价类型
	private String vMjNf;		//面价年份
	@JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dKsSj; 		//开始时间
	@JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dJsSj; 	//结束时间
	
	private String matchIid;	//匹配行iid
	private String sessionId;	//产品导入过渡表，当前登录用户唯一会话ID
	
	public String getGuid() {
		return guid;
	}
	public void setGuid(String guid) {
		this.guid = guid;
	}
	public String getgBrand() {
		return gBrand;
	}
	public void setgBrand(String gBrand) {
		this.gBrand = gBrand;
	}
	public String getgID() {
		return gID;
	}
	public String getgID2() {
		return gID2;
	}
	public void setgID2(String gID2) {
		this.gID2 = gID2;
	}
	public void setgID(String gID) {
		this.gID = gID;
	}
	public String getgName() {
		return gName;
	}
	public void setgName(String gName) {
		this.gName = gName;
	}
	public String getgSerial() {
		return gSerial;
	}
	public void setgSerial(String gSerial) {
		this.gSerial = gSerial;
	}
	public Double getfHsMj() {
		return fHsMj;
	}
	public void setfHsMj(Double fHsMj) {
		this.fHsMj = fHsMj;
	}
	public Double getfWsMj() {
		return fWsMj;
	}
	public void setfWsMj(Double fWsMj) {
		this.fWsMj = fWsMj;
	}
	public String getvEanUpc() {
		return vEanUpc;
	}
	public void setvEanUpc(String vEanUpc) {
		this.vEanUpc = vEanUpc;
	}
	public String getvPgc() {
		return vPgc;
	}
	public void setvPgc(String vPgc) {
		this.vPgc = vPgc;
	}
	public String getvZkDm() {
		return vZkDm;
	}
	public void setvZkDm(String vZkDm) {
		this.vZkDm = vZkDm;
	}
	public String getvTjLx() {
		return vTjLx;
	}
	public void setvTjLx(String vTjLx) {
		this.vTjLx = vTjLx;
	}
	public String getSessionId() {
		return sessionId;
	}
	public void setSessionId(String sessionId) {
		this.sessionId = sessionId;
	}
	public String getMatchIid() {
		return matchIid;
	}
	public void setMatchIid(String matchIid) {
		this.matchIid = matchIid;
	}
	public Double getfBzZk() {
		return fBzZk;
	}
	public void setfBzZk(Double fBzZk) {
		this.fBzZk = fBzZk;
	}
	public String getvMjNf() {
		return vMjNf;
	}
	public void setvMjNf(String vMjNf) {
		this.vMjNf = vMjNf;
	}
	public Date getdKsSj() {
		return dKsSj;
	}
	public void setdKsSj(Date dKsSj) {
		this.dKsSj = dKsSj;
	}
	public Date getdJsSj() {
		return dJsSj;
	}
	public void setdJsSj(Date dJsSj) {
		this.dJsSj = dJsSj;
	}
}
